Big Huge Thesaurus

Bubalus bubalis

noun

sounds kind of like